﻿
\chapter{CAD的使用一}
\section{字体的问题}
\subsection{未找到字体STF}
我使用CAD软件，不是用天正，打开一个PKPM的T图转的dwg文件时，提示是：“未
找到字体 STF:宋体”，然后要求指定大字体。如果dwg文件多的话，那就麻烦了。
这真是一个奇怪的问题。我查了一下，说最方便的办法就是把CAD的Font文件夹
下的文件“宋体.shx”删掉。这样做确实可以，只是不知道原理是什么。\midpar

如果使用天正，可能就没有问题了。


\section{CAD的某些特性}
\subsection{图层的组过滤器}
待续。


\subsection{使用字段}
双击一个单行文字，右键“插入字段”或者使用快捷键“Ctrl f”就可以插入字
段了。后面的操作省略。字段主要的功能是可以随着源的变化而自动变化。这样
的特性使它具有特殊的作用。比如你的图框，里面有不少信息是重复的，经常要
修改它们。你不得不一个一个的修改它们，万一忘记了修改某项，图中就会出现
矛盾。比如档案号和倒档案号，它们内容是一样的，只是位置不一样。经常有人
修改了档案号而忘记修改倒档案号，审图的时候发现错误。使用字段是最佳选择，
把倒档案号设置为字段，使它与档案号的内容始终同步，这样每次只需要修改档
案号，倒档案号因为是自动同步的，再也不用手工修改了。

\subsection{使用不打印图层}
AutoCAD~自动生成一个不打印图层~Defpoints，所有位于这个图层上的东西都不
能被打印出来。那么在一些人看来，这个图层可能一点用都没有了。但是，正是
因为它不能被打印，该图层才具有了某些特殊的作用。比如有时候你想在图纸上
做些注释，以便提醒自己某些东西，那么把这些注释放在不打印图层上是最合适
不过了。也不用删掉它们，因为它们是不会被打印出来的。

\subsection{使用属性定义}
属性定义是一个单行文字，具有标记、提示、默认这三个属性，也就是一个单行
文字具有三种数据。要添加一个属性定义，点击菜单“绘图，块，定义属性”弹
出对话框，后面的操作略。\midpar

（1）自动填充目录。这种特性是否有某种用处呢？可以把它看成单行文字，附带
了两种属性。下面是一种可能的使用方式
\begin{verbatim}
    标记：图名
    提示：图框大小
    默认：图纸编号
\end{verbatim}
其中标记会显示在图纸上，提示和默认只是数据，不在图纸上显示，但都可以作
为字段的数据源使用。如果你会使用VBA或者是Lisp的话，就可以使用这些数据自
动填充目录了。目录所需要的图名、图纸大小、图纸编号都包含在里面了。这些
作为数据源的属性定义还要放在自己的图层里，然后遍历每个属性定义，提取出
数据，再把这些数据写到目录里面。\midpar

（2）作为字段的数据源。在图框中使用，可以在它的“默认”属性中填写图纸编
号，然后把图纸编号作为字段的数据源，那么图框中的多个图纸编号都不用修改
了。如果需要修改图纸编号的话，只修改这一处就可以了。好处：减少了修改的
次数，减少了出错的次数。


\section{CAD的某些命令}
\subsection{bo命令}
这个命令的全称是~boundary，含义是从封闭区域创建面域或多段线。下面是它的
一些使用。如下图所示
\begin{center}
\includegraphics[width=0.9\textwidth]{jpg/p1_13.jpg}
\end{center}
上图点划线是轴线，位于~DOTE~图层，其它都是单线。如果想把这些单线转换成
多段线，如图所示有4个多段线，怎么办呢？就可以使用这个命令。轴线会影响区
域的分析，应该把轴线图层关闭，然后再使用该命令。这个命令不影响原来的线
条，只是在该加多段线的地方增加了多段线。具体操作略。这是第一个应用。
\midpar

画剪力墙边界。使用方法和上面一样。

\subsection{pe命令}
这个命令可以把多个单线合并成多段线。在大规模处理一些线条的时候有用。具
体用法见CAD的帮助。

\subsection{filter命令}
这个命令叫做对象选择过滤器，简化命令是‘fi’，它按一定的规则来选择对象。
这个命令很容易使用。值得一提的是，如果你经常使用某些过滤器，可以给它命
名。这样下次使用的时候就可以根据过滤器的名称来选择图形对象了。

\subsection{layer命令}
这是图层特性管理工具，简化命令‘la’。其中一个特性是\textbf{组过滤器}。
这个特性很有用。把一些相关的图层放到一个组里，只要单击这个组，就可以把
它包含的图层锁定，开关等。组过滤器还可以嵌套，类似于目录的组织形式。例
如组过滤器可以这样建立
\begin{verbatim}
全部
   砖混结构
       条形基础
       墙体
       构造柱
   框架结构
       梁
       柱  
\end{verbatim}
每个组过滤器中放上相应的图层，这样更容易操作图层。

\subsection{线型调整}
线型经常会出些问题，有的调了半天也调不出想要的效果。线型主要由全局变量
LTSCALE和线型比例控制。一般人通长只是调整线型比例，不会调整系统变量。所
以有时候调半天也调不出来想要的结果。有时候在一个图里面线型好好的，复制
到另一个图之后线型莫名其妙的变了。这是因为两个图形的系统变量LTSCALE的值
不同。\midpar

对于建筑和结构来说，画图一般都是一比一的，比如一条直线的长度是3600mm，
在CAD中就输入3600。按这样的约定，轴线和虚线要想显示，可以如下设置
\begin{verbatim}
  系统变量 LTSCALE 的值设置为 1
  线型比例设置为 100
\end{verbatim}
设置了这两个之后，线型一定能够正确显示。\midpar

调整线型，有很多种方法。在设定了系统变量之后，就可以调整线型了。最慢的
一种方法是一根一根调。显然这种方法不可取。快一点的做法是利用图层选择工
具，按图层来调，这个比前面的方法快多了。最快的也是最绝的一种方法是：把
你的图形全部选上，一块改线型比例为100，一下就完了。肯定有人不相信这种做
法，其实这么做是可以的。这相当于把图形中所有的线的线型比例都设置为100，
这一做法需要什么前提，只能默默领悟了。前提就是你的线型设置要正确，例如
一根直线，你不能把它的线型设置成点划线。一根点划线，你不能把它的线型设
置成虚线。如果每根线的线型设置错误，那么再怎么调也是不行的。


\section{批量处理}
\subsection{替换字符串}
如果有某字符串要改成另一个字符串，那么应该使用查找和替换命令“find”，
而不是一个一个的改。


\section{补充}
\subsection{图形粘贴到Word中}
使用一个叫“BettterWMF”的软件。复制粘贴图形比较方便。把这个软件安装好
之后，打开一个CAD图形，选中，复制，然后切换到Word或者WPS中，右键，粘
贴即可。非常方便。

